﻿/*
* ==============================================================================
*
* FileName: CompanyDto.cs
* Created: 2020/6/08 10:45:49
* Author: Meiam
* Description: 
*
* ==============================================================================
*/
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;

namespace Meiam.System.Model.Dto
{

    /// <summary>
    /// MES数据对象
    /// </summary>
    public class GW_AddCarInfoDto : PageParm
    {

        /// <summary>
        /// 描述 :  
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "")]
        public string QueryText { get; set; }

    }

    public class GW_AddCarInfoRequestDto
    {        
        public List<GW_AddCarInfo_Data_Dto> DATA { get; set; }

        public List<GW_AddCarInfo_Detailed_Dto> DETAILED { get; set; }
    }

    public class GW_AddCarInfo_Data_Dto
    {
        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "COPID")]
        public string COPID { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CLIENTSEQNO")]
        public string CLIENTSEQNO { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "COPINNCODE")]
        public string COPINNCODE { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "COPCODE")]
        public string COPCODE { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "ORGNO")]
        public string ORGNO { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "COPSHORTNAME")]
        public string COPSHORTNAME { get; set; }



        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CREDITID")]
        public string CREDITID { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "OWNER")]
        public string OWNER { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "COPFULLNAME")]
        public string COPFULLNAME { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CHARGEMAN")]
        public string CHARGEMAN { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CPHONE")]
        public string CPHONE { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CFAX")]
        public string CFAX { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "ADDRESS")]
        public string ADDRESS { get; set; }
    }

    public class GW_AddCarInfo_Detailed_Dto
    {
        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "COPID")]
        public string COPID { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CLIENTSEQNO")]
        public string CLIENTSEQNO { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "PLATENUM_INT")]
        public string PLATENUM_INT { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "DRIVERNAME")]
        public string DRIVERNAME { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "PHONE")]
        public string PHONE { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "AFCDATE")]
        public string AFCDATE { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CARCUSNO")]
        public string CARCUSNO { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "LOCKNO")]
        public string LOCKNO { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "CONTAINERNO")]
        public string CONTAINERNO { get; set; }


        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "VOYNO")]
        public string VOYNO { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "REMARK")]
        public string REMARK { get; set; }

    }

   

    public class GW_AddCarInfo_Re_Dto
    {
        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "STATE")]
        public string STATE { get; set; }

        /// <summary>
        /// 描述 : 发货日期 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "MSG")]
        public string MSG { get; set; }

    }


    public class GW_AddCarInfoResponseDto
    {
        /// <summary>
        /// 描述 : 返回行状态 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "code")]
        public int code { get; set; }

        /// <summary>
        /// 描述 : 返回行状态 
        /// 空值 : False
        /// 默认 : 
        /// </summary>
        [Display(Name = "message")]
        public string message { get; set; }

    }
}
